substance radioactive - French English Dictionary